degree of drainage - French English Dictionary